Skip to content
This repository has been archived by the owner on Sep 1, 2020. It is now read-only.

Latest commit

 

History

History
19 lines (14 loc) · 595 Bytes

16.19.6 - swoole_timer_add.md

File metadata and controls

19 lines (14 loc) · 595 Bytes

swoole_timer_add

增加定时器,用于fpm/apache/cli环境下。

swoole_timer_add($interval, $callback);

swoole_timer_add(3000, function($interval) {
    echo "timer[$interval] :".date("H:i:s")." call\n";
});
  • $interval为定时器间隔,单位是毫秒,不能存在同样时间间隔的2个定时器
  • $callback为定时器的事件回调函数

需要swoole-1.6.12+
swoole_server中不可使用
1.8.0以上版本即将移除此定时器,请使用swoole_timer_tick
定时器必须在全异步模式下才能使用,同步阻塞的代码中不要使用